home *** CD-ROM | disk | FTP | other *** search
/ Freelog 117 / FreelogNo117-OctobreNovembre2013.iso / Programmation / jedit / jedit5.1.0install.exe / {app} / modes / nsis2.xml < prev    next >
Extensible Markup Language  |  2013-07-28  |  17KB  |  515 lines

  1. <?xml version="1.0" encoding="UTF-8" ?>
  2.  
  3. <!DOCTYPE MODE SYSTEM "xmode.dtd">
  4.  
  5. <!--
  6. This is Nullsoft Scriptable Installation System mode by Ryan Grove 2003.
  7. Copyright (C) 2003 Ryan Grove
  8. Copyright (C) 2007-2012 Uwe St├╢hr (donovaly@users.sourceforge.net)
  9.  
  10. This program is free software; you can redistribute it and/or
  11. modify it under the terms of the GNU General Public License
  12. as published by the Free Software Foundation; either version 2
  13. of the License, or (at your option) any later version.
  14.  
  15. This program is distributed in the hope that it will be useful,
  16. but WITHOUT ANY WARRANTY; without even the implied warranty of
  17. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  18. GNU General Public License for more details.
  19.  
  20. You should have received a copy of the GNU General Public License
  21. along with this program; if not, write to the Free Software
  22. Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  23.  
  24. Updated for 4.3pre9 by Alan Ezust 2007
  25. $Id: nsis2.xml 22465 2012-11-13 06:45:29Z ezust $
  26. -->
  27.  
  28. <MODE>
  29.     <PROPS>
  30.       <PROPERTY NAME="commentStart" VALUE="/*" />
  31.       <PROPERTY NAME="commentEnd" VALUE="*/" />
  32.         <PROPERTY NAME="lineComment" VALUE=";" />
  33.         <PROPERTY NAME="indentNextLine" VALUE="\s*(.*:|(function\s+.*)|(section\s+.*)|(subsection\s+.*))" />
  34.     </PROPS>
  35.  
  36.     <RULES IGNORE_CASE="TRUE" HIGHLIGHT_DIGITS="TRUE" DEFAULT="NULL">
  37.     <!-- Java comment (C style) -->
  38.     <SPAN TYPE="COMMENT1">
  39.       <BEGIN>/*</BEGIN>
  40.       <END>*/</END>
  41.     </SPAN>
  42.  
  43.     <!-- Silly comment -->
  44.     <SEQ TYPE="COMMENT1">/**/</SEQ>
  45.     
  46.         <EOL_SPAN TYPE="COMMENT1">;</EOL_SPAN>
  47.         <EOL_SPAN TYPE="COMMENT2">#</EOL_SPAN>
  48.  
  49.         <MARK_FOLLOWING TYPE="KEYWORD3">$</MARK_FOLLOWING>
  50.         <MARK_PREVIOUS TYPE="FUNCTION" MATCH_TYPE="OPERATOR">::</MARK_PREVIOUS>
  51.         <MARK_PREVIOUS TYPE="LABEL" MATCH_TYPE="OPERATOR">:</MARK_PREVIOUS>
  52.  
  53.         <SPAN TYPE="LITERAL1" ESCAPE="$\" DELEGATE="NSIS_LITERAL">
  54.             <BEGIN>"</BEGIN>
  55.             <END>"</END>
  56.         </SPAN>
  57.  
  58.         <SPAN TYPE="LITERAL1" ESCAPE="$\" DELEGATE="NSIS_LITERAL">
  59.             <BEGIN>'</BEGIN>
  60.             <END>'</END>
  61.         </SPAN>
  62.  
  63.         <SPAN TYPE="LITERAL1" ESCAPE="$\" DELEGATE="NSIS_LITERAL">
  64.             <BEGIN>`</BEGIN>
  65.             <END>`</END>
  66.         </SPAN>
  67.  
  68.         <KEYWORDS>
  69.             <!-- Deprecated stuff -->
  70.             <INVALID>dim</INVALID>
  71.             <INVALID>uninstallexename</INVALID>
  72.             <INVALID>subsection</INVALID>
  73.             <INVALID>subsectionend</INVALID>
  74.  
  75.             <!-- Global variables -->
  76.             <KEYWORD3>$0</KEYWORD3>
  77.             <KEYWORD3>$1</KEYWORD3>
  78.             <KEYWORD3>$2</KEYWORD3>
  79.             <KEYWORD3>$3</KEYWORD3>
  80.             <KEYWORD3>$4</KEYWORD3>
  81.             <KEYWORD3>$5</KEYWORD3>
  82.             <KEYWORD3>$6</KEYWORD3>
  83.             <KEYWORD3>$7</KEYWORD3>
  84.             <KEYWORD3>$8</KEYWORD3>
  85.             <KEYWORD3>$9</KEYWORD3>
  86.             <KEYWORD3>$INSTDIR</KEYWORD3>
  87.             <KEYWORD3>$OUTDIR</KEYWORD3>
  88.             <KEYWORD3>$CMDLINE</KEYWORD3>
  89.             <KEYWORD3>$LANGUAGE</KEYWORD3>
  90.  
  91.             <!-- Local variables -->
  92.             <KEYWORD3>$R0</KEYWORD3>
  93.             <KEYWORD3>$R1</KEYWORD3>
  94.             <KEYWORD3>$R2</KEYWORD3>
  95.             <KEYWORD3>$R3</KEYWORD3>
  96.             <KEYWORD3>$R4</KEYWORD3>
  97.             <KEYWORD3>$R5</KEYWORD3>
  98.             <KEYWORD3>$R6</KEYWORD3>
  99.             <KEYWORD3>$R7</KEYWORD3>
  100.             <KEYWORD3>$R8</KEYWORD3>
  101.             <KEYWORD3>$R9</KEYWORD3>
  102.  
  103.             <!-- Constants -->
  104.             <LITERAL3>ARCHIVE</LITERAL3>
  105.             <LITERAL3>CENTER</LITERAL3>
  106.             <LITERAL3>CONTROL</LITERAL3>
  107.             <LITERAL3>CUR</LITERAL3>
  108.             <LITERAL3>EXT</LITERAL3>
  109.             <LITERAL3>F1</LITERAL3>
  110.             <LITERAL3>F2</LITERAL3>
  111.             <LITERAL3>F3</LITERAL3>
  112.             <LITERAL3>F4</LITERAL3>
  113.             <LITERAL3>F5</LITERAL3>
  114.             <LITERAL3>F6</LITERAL3>
  115.             <LITERAL3>F7</LITERAL3>
  116.             <LITERAL3>F8</LITERAL3>
  117.             <LITERAL3>F9</LITERAL3>
  118.             <LITERAL3>F10</LITERAL3>
  119.             <LITERAL3>F11</LITERAL3>
  120.             <LITERAL3>F12</LITERAL3>
  121.             <LITERAL3>F13</LITERAL3>
  122.             <LITERAL3>F14</LITERAL3>
  123.             <LITERAL3>F15</LITERAL3>
  124.             <LITERAL3>F16</LITERAL3>
  125.             <LITERAL3>F17</LITERAL3>
  126.             <LITERAL3>F18</LITERAL3>
  127.             <LITERAL3>F19</LITERAL3>
  128.             <LITERAL3>F20</LITERAL3>
  129.             <LITERAL3>F21</LITERAL3>
  130.             <LITERAL3>F22</LITERAL3>
  131.             <LITERAL3>F23</LITERAL3>
  132.             <LITERAL3>F24</LITERAL3>
  133.             <LITERAL3>FILE_ATTRIBUTE_ARCHIVE</LITERAL3>
  134.             <LITERAL3>MB_ABORTRETRYIGNORE</LITERAL3>
  135.             <LITERAL3>RIGHT</LITERAL3>
  136.             <LITERAL3>RO</LITERAL3>
  137.             <LITERAL3>SET</LITERAL3>
  138.             <LITERAL3>SHIFT</LITERAL3>
  139.             <LITERAL3>SW_SHOWMAXIMIZED</LITERAL3>
  140.             <LITERAL3>SW_SHOWMINIMIZED</LITERAL3>
  141.             <LITERAL3>SW_SHOWNORMAL</LITERAL3>
  142.             <LITERAL3>a</LITERAL3>
  143.             <LITERAL3>admin</LITERAL3>
  144.             <LITERAL3>all</LITERAL3>
  145.             <LITERAL3>alwaysoff</LITERAL3>
  146.             <LITERAL3>auto</LITERAL3>
  147.             <LITERAL3>both</LITERAL3>
  148.             <LITERAL3>bottom</LITERAL3>
  149.             <LITERAL3>bzip2</LITERAL3>
  150.             <LITERAL3>checkbox</LITERAL3>
  151.             <LITERAL3>colored</LITERAL3>
  152.             <LITERAL3>components</LITERAL3>
  153.             <LITERAL3>current</LITERAL3>
  154.             <LITERAL3>custom</LITERAL3>
  155.             <LITERAL3>directory</LITERAL3>
  156.             <LITERAL3>false</LITERAL3>
  157.             <LITERAL3>force</LITERAL3>
  158.             <LITERAL3>hide</LITERAL3>
  159.             <LITERAL3>highest</LITERAL3>
  160.             <LITERAL3>ifnewer</LITERAL3>
  161.             <LITERAL3>instfiles</LITERAL3>
  162.             <LITERAL3>license</LITERAL3>
  163.             <LITERAL3>listonly</LITERAL3>
  164.             <LITERAL3>manual</LITERAL3>
  165.             <LITERAL3>nevershow</LITERAL3>
  166.             <LITERAL3>none</LITERAL3>
  167.             <LITERAL3>off</LITERAL3>
  168.             <LITERAL3>on</LITERAL3>
  169.             <LITERAL3>r</LITERAL3>
  170.             <LITERAL3>radiobuttons</LITERAL3>
  171.             <LITERAL3>show</LITERAL3>
  172.             <LITERAL3>silent</LITERAL3>
  173.             <LITERAL3>silentlog</LITERAL3>
  174.             <LITERAL3>smooth</LITERAL3>
  175.             <LITERAL3>textonly</LITERAL3>
  176.             <LITERAL3>top</LITERAL3>
  177.             <LITERAL3>true</LITERAL3>
  178.             <LITERAL3>try</LITERAL3>
  179.             <LITERAL3>uninstConfirm</LITERAL3>
  180.             <LITERAL3>user</LITERAL3>
  181.             <LITERAL3>w</LITERAL3>
  182.             <LITERAL3>zlib</LITERAL3>
  183.             <LITERAL3>$$</LITERAL3>
  184.             <LITERAL3>$DESKTOP</LITERAL3>
  185.             <LITERAL3>$EXEDIR</LITERAL3>
  186.             <LITERAL3>$HWNDPARENT</LITERAL3>
  187.             <LITERAL3>$PLUGINSDIR</LITERAL3>
  188.             <LITERAL3>$PROGRAMFILES</LITERAL3>
  189.             <LITERAL3>$QUICKLAUNCH</LITERAL3>
  190.             <LITERAL3>$SMPROGRAMS</LITERAL3>
  191.             <LITERAL3>$SMSTARTUP</LITERAL3>
  192.             <LITERAL3>$STARTMENU</LITERAL3>
  193.             <LITERAL3>$SYSDIR</LITERAL3>
  194.             <LITERAL3>$TEMP</LITERAL3>
  195.             <LITERAL3>$WINDIR</LITERAL3>
  196.             <LITERAL3>$\n</LITERAL3>
  197.             <LITERAL3>$\r</LITERAL3>
  198.             <LITERAL3>${NSISDIR}</LITERAL3>
  199.             <LITERAL3>ALT</LITERAL3>
  200.             <LITERAL3>END</LITERAL3>
  201.             <LITERAL3>FILE_ATTRIBUTE_HIDDEN</LITERAL3>
  202.             <LITERAL3>FILE_ATTRIBUTE_NORMAL</LITERAL3>
  203.             <LITERAL3>FILE_ATTRIBUTE_OFFLINE</LITERAL3>
  204.             <LITERAL3>FILE_ATTRIBUTE_READONLY</LITERAL3>
  205.             <LITERAL3>FILE_ATTRIBUTE_SYSTEM</LITERAL3>
  206.             <LITERAL3>FILE_ATTRIBUTE_TEMPORARY</LITERAL3>
  207.             <LITERAL3>HIDDEN</LITERAL3>
  208.             <LITERAL3>HKCC</LITERAL3>
  209.             <LITERAL3>HKCR</LITERAL3>
  210.             <LITERAL3>HKCU</LITERAL3>
  211.             <LITERAL3>HKDD</LITERAL3>
  212.             <LITERAL3>HKLM</LITERAL3>
  213.             <LITERAL3>HKPD</LITERAL3>
  214.             <LITERAL3>HKU</LITERAL3>
  215.             <LITERAL3>SHCTX</LITERAL3>
  216.             <LITERAL3>IDABORT</LITERAL3>
  217.             <LITERAL3>IDCANCEL</LITERAL3>
  218.             <LITERAL3>IDIGNORE</LITERAL3>
  219.             <LITERAL3>IDNO</LITERAL3>
  220.             <LITERAL3>IDOK</LITERAL3>
  221.             <LITERAL3>IDRETRY</LITERAL3>
  222.             <LITERAL3>IDYES</LITERAL3>
  223.             <LITERAL3>LEFT</LITERAL3>
  224.             <LITERAL3>MB_DEFBUTTON1</LITERAL3>
  225.             <LITERAL3>MB_DEFBUTTON2</LITERAL3>
  226.             <LITERAL3>MB_DEFBUTTON3</LITERAL3>
  227.             <LITERAL3>MB_DEFBUTTON4</LITERAL3>
  228.             <LITERAL3>MB_ICONEXCLAMATION</LITERAL3>
  229.             <LITERAL3>MB_ICONINFORMATION</LITERAL3>
  230.             <LITERAL3>MB_ICONQUESTION</LITERAL3>
  231.             <LITERAL3>MB_ICONSTOP</LITERAL3>
  232.             <LITERAL3>MB_OK</LITERAL3>
  233.             <LITERAL3>MB_OKCANCEL</LITERAL3>
  234.             <LITERAL3>MB_RETRYCANCEL</LITERAL3>
  235.             <LITERAL3>MB_RIGHT</LITERAL3>
  236.             <LITERAL3>MB_SETFOREGROUND</LITERAL3>
  237.             <LITERAL3>MB_TOPMOST</LITERAL3>
  238.             <LITERAL3>MB_YESNO</LITERAL3>
  239.             <LITERAL3>MB_YESNOCANCEL</LITERAL3>
  240.             <LITERAL3>NORMAL</LITERAL3>
  241.             <LITERAL3>OFFLINE</LITERAL3>
  242.             <LITERAL3>READONLY</LITERAL3>
  243.             <LITERAL3>SYSTEM</LITERAL3>
  244.             <LITERAL3>TEMPORARY</LITERAL3>
  245.  
  246.             <!-- Command flags -->
  247.             <KEYWORD4>/0</KEYWORD4>
  248.             <KEYWORD4>/COMPONENTSONLYONCUSTOM</KEYWORD4>
  249.             <KEYWORD4>/CUSTOMSTRING</KEYWORD4>
  250.             <KEYWORD4>/FILESONLY</KEYWORD4>
  251.             <KEYWORD4>/IMGID</KEYWORD4>
  252.             <KEYWORD4>/ITALIC</KEYWORD4>
  253.             <KEYWORD4>/LANG</KEYWORD4>
  254.             <KEYWORD4>/NOCUSTOM</KEYWORD4>
  255.             <KEYWORD4>/NOUNLOAD</KEYWORD4>
  256.             <KEYWORD4>/REBOOTOK</KEYWORD4>
  257.             <KEYWORD4>/RESIZETOFIT</KEYWORD4>
  258.             <KEYWORD4>/RTL</KEYWORD4>
  259.             <KEYWORD4>/SHORT</KEYWORD4>
  260.             <KEYWORD4>/SILENT</KEYWORD4>
  261.             <KEYWORD4>/STRIKE</KEYWORD4>
  262.             <KEYWORD4>/TIMEOUT</KEYWORD4>
  263.             <KEYWORD4>/TRIM</KEYWORD4>
  264.             <KEYWORD4>/UNDERLINE</KEYWORD4>
  265.             <KEYWORD4>/a</KEYWORD4>
  266.             <KEYWORD4>/e</KEYWORD4>
  267.             <KEYWORD4>/ifempty</KEYWORD4>
  268.             <KEYWORD4>/nonfatal</KEYWORD4>
  269.             <KEYWORD4>/oname</KEYWORD4>
  270.             <KEYWORD4>/r</KEYWORD4>
  271.             <KEYWORD4>/windows</KEYWORD4>
  272.  
  273.             <!-- Compiler utility commands -->
  274.             <KEYWORD2>!addincludedir</KEYWORD2>
  275.             <KEYWORD2>!addplugindir</KEYWORD2>
  276.             <KEYWORD2>!define</KEYWORD2>
  277.             <KEYWORD2>!include</KEYWORD2>
  278.             <KEYWORD2>!cd</KEYWORD2>
  279.             <KEYWORD2>!echo</KEYWORD2>
  280.             <KEYWORD2>!error</KEYWORD2>
  281.             <KEYWORD2>!insertmacro</KEYWORD2>
  282.             <KEYWORD2>!packhdr</KEYWORD2>
  283.             <KEYWORD2>!system</KEYWORD2>
  284.             <KEYWORD2>!warning</KEYWORD2>
  285.             <KEYWORD2>!undef</KEYWORD2>
  286.             <KEYWORD2>!verbose</KEYWORD2>
  287.  
  288.             <!-- Conditional compilation -->
  289.             <KEYWORD1>!ifdef</KEYWORD1>
  290.             <KEYWORD1>!ifndef</KEYWORD1>
  291.             <KEYWORD1>!if</KEYWORD1>
  292.             <KEYWORD1>!else</KEYWORD1>
  293.             <KEYWORD1>!endif</KEYWORD1>
  294.             <KEYWORD1>!macro</KEYWORD1>
  295.             <KEYWORD1>!macroend</KEYWORD1>
  296.  
  297.             <!-- Keywords -->
  298.             <KEYWORD1>function</KEYWORD1>
  299.             <KEYWORD1>functionend</KEYWORD1>
  300.             <KEYWORD1>section</KEYWORD1>
  301.             <KEYWORD1>sectiongroup</KEYWORD1>
  302.             <KEYWORD1>sectionend</KEYWORD1>
  303.             <KEYWORD1>sectiongroupend</KEYWORD1>
  304.  
  305.             <!-- Instructions -->
  306.             <KEYWORD2>addbrandingimage</KEYWORD2>
  307.             <KEYWORD2>addsize</KEYWORD2>
  308.             <KEYWORD2>allowrootdirinstall</KEYWORD2>
  309.             <KEYWORD2>allowskipfiles</KEYWORD2>
  310.             <KEYWORD2>autoclosewindow</KEYWORD2>
  311.             <KEYWORD2>bggradient</KEYWORD2>
  312.             <KEYWORD2>brandingtext</KEYWORD2>
  313.             <KEYWORD2>bringtofront</KEYWORD2>
  314.             <KEYWORD2>callinstdll</KEYWORD2>
  315.             <KEYWORD2>caption</KEYWORD2>
  316.             <KEYWORD2>changeui</KEYWORD2>
  317.             <KEYWORD2>checkbitmap</KEYWORD2>
  318.             <KEYWORD2>completedtext</KEYWORD2>
  319.             <KEYWORD2>componenttext</KEYWORD2>
  320.             <KEYWORD2>copyfiles</KEYWORD2>
  321.             <KEYWORD2>crccheck</KEYWORD2>
  322.             <KEYWORD2>createdirectory</KEYWORD2>
  323.             <KEYWORD2>createfont</KEYWORD2>
  324.             <KEYWORD2>createshortcut</KEYWORD2>
  325.             <KEYWORD2>delete</KEYWORD2>
  326.             <KEYWORD2>deleteinisec</KEYWORD2>
  327.             <KEYWORD2>deleteinistr</KEYWORD2>
  328.             <KEYWORD2>deleteregkey</KEYWORD2>
  329.             <KEYWORD2>deleteregvalue</KEYWORD2>
  330.             <KEYWORD2>detailprint</KEYWORD2>
  331.             <KEYWORD2>detailsbuttontext</KEYWORD2>
  332.             <KEYWORD2>dirshow</KEYWORD2>
  333.             <KEYWORD2>dirtext</KEYWORD2>
  334.             <KEYWORD2>enumregkey</KEYWORD2>
  335.             <KEYWORD2>enumregvalue</KEYWORD2>
  336.             <KEYWORD2>exch</KEYWORD2>
  337.             <KEYWORD2>exec</KEYWORD2>
  338.             <KEYWORD2>execshell</KEYWORD2>
  339.             <KEYWORD2>execwait</KEYWORD2>
  340.             <KEYWORD2>expandenvstrings</KEYWORD2>
  341.             <KEYWORD2>file</KEYWORD2>
  342.             <KEYWORD2>fileclose</KEYWORD2>
  343.             <KEYWORD2>fileerrortext</KEYWORD2>
  344.             <KEYWORD2>fileopen</KEYWORD2>
  345.             <KEYWORD2>fileread</KEYWORD2>
  346.             <KEYWORD2>filereadbyte</KEYWORD2>
  347.             <KEYWORD2>fileseek</KEYWORD2>
  348.             <KEYWORD2>filewrite</KEYWORD2>
  349.             <KEYWORD2>filewritebyte</KEYWORD2>
  350.             <KEYWORD2>findclose</KEYWORD2>
  351.             <KEYWORD2>findfirst</KEYWORD2>
  352.             <KEYWORD2>findnext</KEYWORD2>
  353.             <KEYWORD2>findwindow</KEYWORD2>
  354.             <KEYWORD2>flushini</KEYWORD2>
  355.             <KEYWORD2>getcurinsttype</KEYWORD2>
  356.             <KEYWORD2>getcurrentaddress</KEYWORD2>
  357.             <KEYWORD2>getdlgitem</KEYWORD2>
  358.             <KEYWORD2>getdllversion</KEYWORD2>
  359.             <KEYWORD2>getdllversionlocal</KEYWORD2>
  360.             <KEYWORD2>getfiletime</KEYWORD2>
  361.             <KEYWORD2>getfiletimelocal</KEYWORD2>
  362.             <KEYWORD2>getfullpathname</KEYWORD2>
  363.             <KEYWORD2>getfunctionaddress</KEYWORD2>
  364.             <KEYWORD2>getlabeladdress</KEYWORD2>
  365.             <KEYWORD2>gettempfilename</KEYWORD2>
  366.             <KEYWORD2>getwindowtext</KEYWORD2>
  367.             <KEYWORD2>hidewindow</KEYWORD2>
  368.             <KEYWORD2>icon</KEYWORD2>
  369.             <KEYWORD2>initpluginsdir</KEYWORD2>
  370.             <KEYWORD2>installbuttontext</KEYWORD2>
  371.             <KEYWORD2>installcolors</KEYWORD2>
  372.             <KEYWORD2>installdir</KEYWORD2>
  373.             <KEYWORD2>installdirregkey</KEYWORD2>
  374.             <KEYWORD2>instprogressflags</KEYWORD2>
  375.             <KEYWORD2>insttype</KEYWORD2>
  376.             <KEYWORD2>insttypegettext</KEYWORD2>
  377.             <KEYWORD2>insttypesettext</KEYWORD2>
  378.             <KEYWORD2>intfmt</KEYWORD2>
  379.             <KEYWORD2>intop</KEYWORD2>
  380.             <KEYWORD2>langstring</KEYWORD2>
  381.             <KEYWORD2>langstringup</KEYWORD2>
  382.             <KEYWORD2>licensebkcolor</KEYWORD2>
  383.             <KEYWORD2>licensedata</KEYWORD2>
  384.             <KEYWORD2>licenseforceselection</KEYWORD2>
  385.             <KEYWORD2>licensetext</KEYWORD2>
  386.             <KEYWORD2>loadlanguagefile</KEYWORD2>
  387.             <KEYWORD2>loadlanguagefile</KEYWORD2>
  388.             <KEYWORD2>logset</KEYWORD2>
  389.             <KEYWORD2>logtext</KEYWORD2>
  390.             <KEYWORD2>miscbuttontext</KEYWORD2>
  391.             <KEYWORD2>name</KEYWORD2>
  392.             <KEYWORD2>nop</KEYWORD2>
  393.             <KEYWORD2>outfile</KEYWORD2>
  394.             <KEYWORD2>page</KEYWORD2>
  395.             <KEYWORD2>plugindir</KEYWORD2>
  396.             <KEYWORD2>pop</KEYWORD2>
  397.             <KEYWORD2>push</KEYWORD2>
  398.             <KEYWORD2>readenvstr</KEYWORD2>
  399.             <KEYWORD2>readinistr</KEYWORD2>
  400.             <KEYWORD2>readregdword</KEYWORD2>
  401.             <KEYWORD2>readregstr</KEYWORD2>
  402.             <KEYWORD2>regdll</KEYWORD2>
  403.             <KEYWORD2>rename</KEYWORD2>
  404.             <KEYWORD2>requestexecutionlevel</KEYWORD2>
  405.             <KEYWORD2>reservefile</KEYWORD2>
  406.             <KEYWORD2>rmdir</KEYWORD2>
  407.             <KEYWORD2>searchpath</KEYWORD2>
  408.             <KEYWORD2>sectiongetflags</KEYWORD2>
  409.             <KEYWORD2>sectiongetinsttypes</KEYWORD2>
  410.             <KEYWORD2>sectiongetsize</KEYWORD2>
  411.             <KEYWORD2>sectiongettext</KEYWORD2>
  412.             <KEYWORD2>sectionin</KEYWORD2>
  413.             <KEYWORD2>sectionsetflags</KEYWORD2>
  414.             <KEYWORD2>sectionsetinsttypes</KEYWORD2>
  415.             <KEYWORD2>sectionsetsize</KEYWORD2>
  416.             <KEYWORD2>sectionsettext</KEYWORD2>
  417.             <KEYWORD2>sendmessage</KEYWORD2>
  418.             <KEYWORD2>setautoclose</KEYWORD2>
  419.             <KEYWORD2>setbkcolor</KEYWORD2>
  420.             <KEYWORD2>setbrandingimage</KEYWORD2>
  421.             <KEYWORD2>setcompress</KEYWORD2>
  422.             <KEYWORD2>setcompressor</KEYWORD2>
  423.             <KEYWORD2>setcurinsttype</KEYWORD2>
  424.             <KEYWORD2>setdatablockoptimize</KEYWORD2>
  425.             <KEYWORD2>setdatesave</KEYWORD2>
  426.             <KEYWORD2>setdetailsprint</KEYWORD2>
  427.             <KEYWORD2>setdetailsview</KEYWORD2>
  428.             <KEYWORD2>seterrorlevel</KEYWORD2>
  429.             <KEYWORD2>setfileattributes</KEYWORD2>
  430.             <KEYWORD2>setfont</KEYWORD2>
  431.             <KEYWORD2>setoutpath</KEYWORD2>
  432.             <KEYWORD2>setoverwrite</KEYWORD2>
  433.             <KEYWORD2>setpluginunload</KEYWORD2>
  434.             <KEYWORD2>setrebootflag</KEYWORD2>
  435.             <KEYWORD2>setregview</KEYWORD2>
  436.             <KEYWORD2>setshellvarcontext</KEYWORD2>
  437.             <KEYWORD2>setstaticbkcolor</KEYWORD2>
  438.             <KEYWORD2>setwindowlong</KEYWORD2>
  439.             <KEYWORD2>showinstdetails</KEYWORD2>
  440.             <KEYWORD2>showuninstdetails</KEYWORD2>
  441.             <KEYWORD2>showwindow</KEYWORD2>
  442.             <KEYWORD2>silentinstall</KEYWORD2>
  443.             <KEYWORD2>silentuninstall</KEYWORD2>
  444.             <KEYWORD2>sleep</KEYWORD2>
  445.             <KEYWORD2>spacetexts</KEYWORD2>
  446.             <KEYWORD2>strcpy</KEYWORD2>
  447.             <KEYWORD2>strlen</KEYWORD2>
  448.             <KEYWORD2>subcaption</KEYWORD2>
  449.             <KEYWORD2>uninstallbuttontext</KEYWORD2>
  450.             <KEYWORD2>uninstallcaption</KEYWORD2>
  451.             <KEYWORD2>uninstallicon</KEYWORD2>
  452.             <KEYWORD2>uninstallsubcaption</KEYWORD2>
  453.             <KEYWORD2>uninstalltext</KEYWORD2>
  454.             <KEYWORD2>uninstpage</KEYWORD2>
  455.             <KEYWORD2>unregdll</KEYWORD2>
  456.             <KEYWORD2>var</KEYWORD2>
  457.             <KEYWORD2>viaddversionkey</KEYWORD2>
  458.             <KEYWORD2>videscription</KEYWORD2>
  459.             <KEYWORD2>vicompanyname</KEYWORD2>
  460.             <KEYWORD2>vicomments</KEYWORD2>
  461.             <KEYWORD2>vilegalcopyrights</KEYWORD2>
  462.             <KEYWORD2>vilegaltrademarks</KEYWORD2>
  463.             <KEYWORD2>viproductname</KEYWORD2>
  464.             <KEYWORD2>viproductversion</KEYWORD2>
  465.             <KEYWORD2>windowicon</KEYWORD2>
  466.             <KEYWORD2>writeinistr</KEYWORD2>
  467.             <KEYWORD2>writeregbin</KEYWORD2>
  468.             <KEYWORD2>writeregdword</KEYWORD2>
  469.             <KEYWORD2>writeregexpandstr</KEYWORD2>
  470.             <KEYWORD2>writeregstr</KEYWORD2>
  471.             <KEYWORD2>writeuninstaller</KEYWORD2>
  472.             <KEYWORD2>xpstyle</KEYWORD2>
  473.  
  474.             <!-- Flow control instructions -->
  475.             <KEYWORD1>abort</KEYWORD1>
  476.             <KEYWORD1>call</KEYWORD1>
  477.             <KEYWORD1>clearerrors</KEYWORD1>
  478.             <KEYWORD1>goto</KEYWORD1>
  479.             <KEYWORD1>ifabort</KEYWORD1>
  480.             <KEYWORD1>iferrors</KEYWORD1>
  481.             <KEYWORD1>iffileexists</KEYWORD1>
  482.             <KEYWORD1>ifrebootflag</KEYWORD1>
  483.             <KEYWORD1>intcmp</KEYWORD1>
  484.             <KEYWORD1>intcmpu</KEYWORD1>
  485.             <KEYWORD1>iswindow</KEYWORD1>
  486.             <KEYWORD1>messagebox</KEYWORD1>
  487.             <KEYWORD1>reboot</KEYWORD1>
  488.             <KEYWORD1>return</KEYWORD1>
  489.             <KEYWORD1>quit</KEYWORD1>
  490.             <KEYWORD1>seterrors</KEYWORD1>
  491.             <KEYWORD1>strcmp</KEYWORD1>
  492.             <KEYWORD1>strcmps</KEYWORD1>
  493.  
  494.             <!-- Callback functions -->
  495.             <KEYWORD3>.onguiinit</KEYWORD3>
  496.             <KEYWORD3>.oninit</KEYWORD3>
  497.             <KEYWORD3>.oninstfailed</KEYWORD3>
  498.             <KEYWORD3>.oninstsuccess</KEYWORD3>
  499.             <KEYWORD3>.onmouseoversection</KEYWORD3>
  500.             <KEYWORD3>.onselchange</KEYWORD3>
  501.             <KEYWORD3>.onuserabort</KEYWORD3>
  502.             <KEYWORD3>.onverifyinstdir</KEYWORD3>
  503.             <KEYWORD3>un.onguiinit</KEYWORD3>
  504.             <KEYWORD3>un.oninit</KEYWORD3>
  505.             <KEYWORD3>un.onuninstfailed</KEYWORD3>
  506.             <KEYWORD3>un.onuninstsuccess</KEYWORD3>
  507.             <KEYWORD3>un.onuserabort</KEYWORD3>
  508.         </KEYWORDS>
  509.     </RULES>
  510.  
  511.     <RULES SET="NSIS_LITERAL" ESCAPE="$\" DEFAULT="LITERAL1" NO_WORD_SEP="-{}_">
  512.     </RULES>
  513.  
  514. </MODE>
  515.